9 hashira kimetsu no yaiba
Sale Price:$333.00
Original Price:$999.00
sale
9) Shinobu. Shinobu Kocho (Image via Ufotable) When it comes to pure strength, Shinobu Kocho is the weakest Hashira in Demon Slayer. She doesn’t even have enough power to decapitate a demon’s ... no awal xl
Quantity: